having at one's disposal - German English Dictionary